Shahpur Tehsil is a subdivision (tehsil) of Sargodha District in the Punjab province of Pakistan. It is administratively subdivided into 16 Union Councils.[1]